package com.lysj.bhp.borrowing.base;

        import com.lysj.bhp.approve.repository.ApproveRecordRepository;
        import com.lysj.bhp.blacklist.base.BlacklistContent;
        import com.lysj.bhp.borrowing.job.NotifyingUserJob;
        import com.lysj.bhp.borrowing.repository.*;
        import com.lysj.bhp.borrowing.service.BorrowingMoneyService;
        import com.lysj.bhp.borrowing.service.BorrowingRecordService;
        import com.lysj.bhp.borrowing.service.LoanMoneyService;
        import com.lysj.bhp.borrowing.service.ReturnMoneyService;
        import com.lysj.bhp.exchangerate.service.ExchangeRateService;
        import com.lysj.bhp.system.base.RootContent;
        import com.lysj.bhp.user.repository.UserRepository;
        import com.lysj.bhp.wallet.repository.BhpcWalletRepository;
        import com.lysj.bhp.wallet.repository.BitcoinWalletRepository;
        import com.lysj.bhp.wallet.repository.EthereumWalletRepository;
        import org.springframework.stereotype.Component;

        import javax.annotation.Resource;

/**
 * @Author: ZhangWenJian
 * @Create: 2018/8/14--9:37
 * @Description:
 */
@Component
public class BorrowingContent extends RootContent {
    @Resource
    public BorrowingRateRepository borrowingRateRepository;
    @Resource
    public BorrowingAccountRepository borrowingAccountRepository;
    @Resource
    public PostAccountRepository postAccountRepository;
    @Resource
    public ServiceChargeRepository serviceChargeRepository;
    @Resource
    public BorrowingRecordRepository borrowingRecordRepository;
    @Resource
    public BorrowingInstallmentRepository borrowingInstallmentRepository;
    @Resource
    public CreditFileRepository creditFileRepository;
    @Resource
    public ApproveRecordRepository approveRecordRepository;
    @Resource
    public UserRepository userRepository;

    @Resource
    public BitcoinWalletRepository bitcoinWalletRepository;
    @Resource
    public EthereumWalletRepository ethereumWalletRepository;
    @Resource
    public BhpcWalletRepository bhpcWalletRepository;


    @Resource
    public LoanMoneyService loanMoneyService;
    @Resource
    public ExchangeRateService exchangeRateService;
    @Resource
    public BorrowingRecordService borrowingRecordService;
    @Resource
    public ReturnMoneyService returnMoneyService;
    @Resource
    public BorrowingMoneyService borrowingMoneyService;

    @Resource
    public BlacklistContent blacklistContent;
    @Resource
    public NotifyingUserJob notifyingUserJob;
}
